
در طول مراسم WWDC 2014، همانطور میدانید، شرکت اپل زبان برنامهنویسی جدیدی را با نام «سویف» (Swift) ابداع کرد. زبان سویفت قرار است که یک زبان ساده باشد و استفاده از آن بهراحتی صورت گیرد تا فرآیند توسعه نرمافزار با سرعت بیشتری انجام شود و آن پیچیدگیهای سابق XCode را نداشته باشد.
در طول سالهای گذشته، شرکت اپل با استفاده از مستندات و ابزارهایی که در اختیار توسعهدهندگان نرمافزار قرار میداد، سعی بر آن داشت که برنامهنویسی را سادهتر نماید، اما بهرحال، زبان Objective-C و محیط XCode پیچیدگیهای خاص به خودشان را داشتند. همه اینها با هم باعث میشد تا افرادی که گزینههای دیگری برای توسعه نرمافزار داشته باشند را از خود به دور کند. حتی اگر شما یک برنامهنویس وتوسعهدهنده حرفهای نرمافزار باشید، ممکن است خود را در محیط مزاحم XCode ببینید.
- دستورات نحوی زیاد در Objective-C:
قصد و هدف شرکت اپل از ابداع زبان Swift، از بین بردن نگرانیهای ناشی از دستورات نحوی نگرانکننده هست و بجای آن، بیشتر تمرکز خود را به بخش منطق برنامهنویسی منعطف کند. طبق گفتهی شرکت اپل، زبان Swift به منظور امنیت و مدیریت خودکار حافظه ایجاد شد. همچنین، این زبان بطور کامل از یونیکدها (Unicodes) در کارکترهای خود پشتیبانی میکند.
- یکپارچهسازی با Objective-C:
اگر با زبان Objective-C آشنایی دارید، شما یک خوششانس هستید! زبان Swift بهنحوی ایجاد شده که با برنامههای نوشته شده توسط Objective-C نیز هماهنگ باشد، بنابراین میبایست که همه برنامههای شما را با پروژههای Objective-C یکپارچه شود.
اپل میگوید که ابداع این زبان حاصل ساعتها تحقیق و مطالعه در رابطه با این که توسعهدهندگان چه چیزهایی را دوست دارند و نسبت به چه چیزهایی بیعلاقه هستند.
سویفت، زبان برنامهنویسی مدرن برای توسعهدهندگان مدرن است.
برای خواندن بقیه مقاله لطفا به ادامه مطلب مراجعه فرمایید .
:: موضوعات مرتبط:
اخبار آی تی ,
,
:: برچسبها:
اپل ,
برنامه نویسی اپل ,